page{
    padding-bottom: 90rpx;
}
/* 轮播图开始 */
.swiper_container{
    swiper{
        height: 65vw;
        text-align: center;
        swiper-item{
            image{
                width: 60%;
            } 
        }
    }
}
/* 轮播图结束 */

/* 价格开始 */
.goods_price{
   padding: 15rpx;
   font-size: 32rpx; 
   font-weight: 600;
   color: var(--themoColor);
}
/* 价格结束 */

/* 商品信息开始 */
.goods_info{
    display: flex;
    border-bottom: 5rpx solid #ccc;
    border-top: 5rpx solid #ccc;
    padding: 20rpx 0;
    .goods_name{
        flex: 5;
        font-size: 30rpx;
        padding: 0 10rpx;

        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }
    .goods_collect{
        flex: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border-left: 1rpx solid #ccc;
       .icon-star{
           font-size: 28rpx;
       }
       .icon-star2{
           color: var(--themoColor);
           font-size: 28rpx;
       } 
       .collection_text{
            font-size: 28rpx;
       }
    }
}
/* 商品信息结束 */

/* 图文详情 开始 */
.good_detai_title{
    color: var(--themoColor);
    font-size: 32rpx;
    font-weight: 700;
    padding: 15rpx;
    border-bottom: 5rpx solid #ccc;
}
/* 图文详情 结束 */

/* 底部工具栏开始 */
.bdt_tools{
    display: flex;
    height: 90rpx;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    border-top: 1rpx solid #ccc;
    .tool_item{
        flex: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        position: relative;

       .iconfont{} 
       .tool_item_text{
           font-size: 24rpx;
       }
       button{
           position: absolute;
           top:0;
           left: 0;
           width: 100%;
           height: 100%;
           opacity: 0;
       }
    }
    .add_cart{
        flex: 2;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #ffa500;
        color: white;

    }
    .buy_now{
        flex: 2;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #eb4450;
        color: white;
    }
}
/* 底部工具栏结束 */